dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
House Of Lords
— synonyms, definition
1.
House of Lords (Noun)
1 synonym
British House of Lords
1 definition
House of Lords (Noun)
— The upper house of the British parliament.
1 type of
house
1 part
peer of the realm
1 part of
British Parliament